home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
xcd20.zip
/
XCD.DOC
< prev
next >
Wrap
Text File
|
1991-07-27
|
4KB
|
130 lines
*******************************************************************************
* XCD *
* XCD - Command line search for TXS dictionaries, V2.0, Jul. 1991, Loewy Ron *
* Last Update : Jul. 27, 1991. *
*******************************************************************************
Whats New
---------
- Added logic operator substitution, AND = *, OR = +, XOR = @, NOT = ~
- Added support for TXS defined EXCLUDE word dictionaries.
Introduction
------------
XCD is a utility used to extract data from TXS defined dictionaries from the
command line, this is some time useful if you are using other products to
manipulate the data in the desired files, and do not want to activate the
entire TXS environment. XCD search syntax is identical to the search syntax
entered in TXS QUERY windows.
Usage
-----
XCD will operate only on TXS defined dictionaries, please be sure you have TXS
to define the dictionaries.
At the command line enter :
XCD search-string
where search-string is defined :
[NOT] search-word-1 [AND | OR | XOR [NOT] search-word-2 [AND | ...]]
Some examples will clarify the definition :
RON and not landmark - will print all of the files that
contain the word RON, but do not
contain the word LANDMARK.
JOG or DIE - will print all the files that
contain the word JOG, or the
word DIE, or both of them.
JOG xor DIE - All of the files that contain
either one of the words DIE or JOG,
but not both of them.
Some points to consider :
XCD does not make a difference between upper and lower case letters. -
lanDmark, LANDMARK, landMArK and landmark are all the same.
XCD define a word - any set of characters ['a'..'z', 'A'..'Z'].
Operator precedence : NOT, AND, XOR, OR.
Over-riding operator precedence - using the () notation :
Joe and Mark or Jehoshaphat
is the same as : (Joe and Mark) or Jehoshaphat, but
Joe and (Mark or Jehoshaphat)
is different, and will yield different results.
Warranty
--------
There is no warranty what so ever, The program is supplied as is,
The author (Loewy Ron), is not, and will not be responsible for any damages,
lost profits, or inconveniences caused by the use, or inability to
use this program. The use of the program is at your own risk.
By using the program you agree to this.
General
-------
XCD is copyrighted by myself, (c) Loewy Ron, 1991.
XCD is free for personal non-commercial use, for commercial or corporate
use, please register your copy. (ORDER.TXT file is supplied).
Contact
-------
You can contact me on what-ever you want to at my address at :
Loewy Ron,
9 Haneveem st.
Herzeliya, 46465
ISRAEL.
OR
Loewy Ron,
Apt. 1,
20 Smolanskin st.
Haifa, ISRAEL.
Other programming units available from me include :
mouseLib5 - an event driven mouse unit library.
tpDESQ11 - a DESQview interface library. (just some portions of the API).
kbdHdr30 - a keyboard interface unit.
parse10 - a math. expression parser.
WWToolKit - OOPS GUI Turbo-Pascal library. (with Ishai Ben-Aroya).
Other public-domain, freeware and shareware programs by the same author
include :
JM10 : Jumpin' math - a popup scientific calculator.
TXS20 : TeXt Search program.
3D110 : WWToolKit 3D demo applocation. (with Ishai Ben-Aroya).
MONITOR : Popup memory monitor.
APP20 : Application Programable Pilot - menu system.
WRPTP13 : RPTP for Windows 3.0
RPTP13 : Ron's Print To Printer Text Formatter program.
RFFSRT11 : Ron's Flexible Sort Program, for text and fixed record files.
RSS10 : Ron's Smart Search, an extention of TXS to support keyed record.
Credits
-------
XCD was written using Turbo-Pascal V6.0, a copyright of Borland International.
Windows 3.0 is a copyright of Microsoft Corp. Inc.